/* 
* @Author: xlmr
* @Date:   2015-09-12 16:31:56
* @Last Modified by:   Administrator
* @Last Modified time: 2016-01-11 15:22:43
*/

/* .limit{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; } */
.car-info-q { position: absolute; width: 57px; height: 35px; background: url(../images/rate2_03.png) no-repeat; top: -30px; left: 175px; cursor: pointer; }
.car-info-q:hover { width: 190px; height: 44px; left: 160px; top: -39px; background: url(../images/rate_img2.png) no-repeat; }
.brwApply-info { padding: 30px 0 0 15px; }
.brwApply-info .car-li { float: left; margin-right: 15px; position: relative; color: #666; font-size: 14px; height: 65px; }
.brwApply-info .car-li label { vertical-align: top; height: 40px; line-height: 40px; display: inline-block; }
.brwApply-info input { width: 163px; color: #333; }
.brwApply-info .car-li .text1 { width: 137px; }
.car-li .C_type { background: url(../images/apply_arrow1.png) no-repeat 168px 17px; }
.brwApply-info .car-li i { position: absolute; top: 10px; right: 8px; color: #666; }
.brwApply-info .car-li .area { width: 80px; height: 40px; line-height: 40px; position: relative; padding-left: 10px; margin-bottom: 20px; background: url(../images/apply_arrow2.png) no-repeat 0 center; }
.brwApply-info .car-li .area span { width: 65px; overflow: hidden; }
.brwApply-info .car-li select { height: 40px; font-size: 12px; width: 72px; display: inline-block; line-height: 40px; }
.brwApply-info .car-li>p, .car-money-l .car-info >p { height: 20px; line-height: 20px; font-size: 12px; margin-top: -18px; }
.brwApply-info .car-li .area i { position: absolute; top: 0px; right: 0px; }
.brwApply-info .car-li #J_dateSelect { padding: 9px 30px 9px 6px; background: url(../images/date_icon.png) no-repeat 220px center; }
.brwApply-info .cl1 input { border: none; }
.brwApply-info .err-in input { border: 1px solid #fd4747; }
.car-money { background: #12adff; color: #fff;/* overflow: hidden;*/ margin-bottom: 20px; font-size: 14px; }
.car-money-l { float: left; width: 470px; border-right: 1px dashed #fff; padding: 38px 10px 0px; }
.car-money-l .car-info { margin-right: 9px; float: left; position: relative; height: 65px; }
.car-money-l .car-info span { color: #fff; }
.car-money-l .car-info i { width: 7px; height: 13px; display: block; position: absolute; left: 90px; top: 14px; background: url(../images/apply_arrow2.png) no-repeat 0 0; }
.car-money-l .car-info .on { background-position: -15px 0; }
.car-money-l .car-info input { color: #fd3f3f; font-size: 15px; width: 69px; height: 20px; }
.car-money-l .car-info .brw-date { padding: 9px 20px; }
.car-money-l .car-info input:focus { border-color: #C0C0C0; }
.car-money-l .car-info b { position: absolute; top: 12px; right: 8px; font-size: 15px; color: #fd3f3f; font-weight: 400; }
.car-money-r { float: left; width: 309px; }
.car-money-r_t { padding: 24px 0 10px 14px; height: 54px; }
.car-money-r_t div { margin: 10px 0 0 0; }
.car-money-r_b { padding: 18px 0 20px 14px; background: #059dee; position: relative; }
.car-money-r_b i { width: 50px; height: 24px; display: block; position: absolute; right: 10px; top: 0px; background: url(../images/borrow/pic-bg_03.png) no-repeat; text-align: center; }
.car-money-r_b div { background: url(../images/borrow/icon2_03.png) no-repeat 13px 0; margin: 10px 0 0 65px; padding-left: 38px; height: 22px; }
.car-money-r_b1 p { height: 25px; background: #0e8acc; line-height: 25px; padding-left: 14px; }
.car-money-r_b1 span { width: 116.5px; position: relative; height: 63px; line-height: 63px; background: url(../images/borrow/icon2_03.png) no-repeat 12px center; padding-left: 38px; float: left; }
.car-money-r_b1 .long-time { background-color: #0f78cb; }
.car-money-r_b1 span i { padding: 0; width: 50px; height: 24px; display: block; position: absolute; right: 10px; top: -25px; background: url(../images/borrow/pic-bg_03.png) no-repeat; text-align: center; font-size: 11.2px; line-height: 15px; }

/* 借款审核 */

/* .tab-hd a { position: relative; }
.tab-hd i { width: 15px; height: 15px; border-radius: 50%; background: #fd3f3f; color: #fff; font-size: 12px; text-align: center; position: absolute; right: 1px; top: 9px; line-height: 15px; } */
.brw-con-tit .mid { margin-left: 177px; }
.progress { width: 140px; height: 4px; border-radius: 3px; border: 1px solid #12adff; float: left; margin: 23px 10px 0; }
.progress-bar { width: 80%; background: #12adff; float: left; height: 4px; }
.ziliao { background: #f2f2f2; height: 50px; line-height: 50px; padding-left: 20px; position: relative; }
.ziliao a { float: right; margin-right: 20px; color: #12adff; }
.table-3 th { background: #fff; border-bottom: 1px solid #e5e5e5; color:#666; }
.table-3 td{color:#666;}
.table-3 td>.span-blue { padding: 0 3px; height: 14px; background: #12adff; position: relative; vertical-align: middle; font-size: 9px; line-height: 14px; color: #fff; margin-left: 5px; }
.table td>.span-blue i { border-color: transparent #12adff transparent transparent; border-style: dashed  solid dashed dashed; border-width: 3px; display: inline-block; font-size: 0; height: 0; overflow: hidden; width: 0; position: absolute; left: -6px; top: 4px; }
.table-3 { text-align: left }
.table-3 th, .table-3 td { padding-left: 30px; }
.pass { position: absolute; top: -65px; right: 100px; background: url(../images/borrow/bg_03.png) no-repeat; width: 87px; height: 87px; }
.no-pass { position: absolute; top: -65px; right: 100px; background: url(../images/borrow/bg1_03.png) no-repeat; width: 86px; height: 85px; }

/* 借款审核未通过 */
.brw-con-gray { color: #666; }
.brw-con-gray .brw-con-tit { background: #b4b4b4; color: #fff; }

/* 借款审核 End */

/* 借款确认 */
.brw-bd { padding: 20px 20px 0; font-size: 14px; }
.brw-con { border: 1px solid #f3f3f3; border-radius: 5px; margin-bottom: 20px; }
.brw-con-tit { height: 40px; line-height: 40px; color: #fff; padding: 0 20px; background: #12adff; border-radius: 5px 5px 0px 0px; }
.brw-con-tit .tit-l { float: left; font-size: 16px; padding-left: 24px; background: url(../images/borrow/borrow1_03.png) no-repeat 0 center; width: 160px; height: 40px; -webkit-background-size: 19px 19px; background-size: 19px 19px; }
.brw-con-tit .tit-r { float: right; }
.rate { width: 640px; border-bottom: 1px dashed #f0f0f0; margin: 0 auto; padding-top: 25px; }
.rate>div { margin-bottom: 25px; }
.rate>div div { color: #ff0000; margin-right: 50px; float: left; }
.rate div b { font-size: 25px; font-weight: 400; }
.rate div i { font-size: 16px; }
.rate .time-limit { margin-right: 0px; }
.rate .time-limit b { font-size: 25px; color: #333; font-weight: 400; }
.rate span { font-size: 13px; color: #666666; border-left: 1px solid #666; padding-left: 8px; margin-left: 8px; }
.rate dl { margin: 0 auto 25px; text-align: center; }
.rate dl dt { color: #666; }
.rate dl dt, .rate dl dd { display: inline-block; }
.brw-car { line-height: 30px; padding: 10px 20px; }
.brw-car div { float: left; }
.brw-car span { display: block; }
.brw-car span.brw-car-type { margin: 0 88px 0 105px; }
.brw-car span i, .brw-car_l span i { color: #666; }
.brw-car_l { height: 50px; padding: 0 20px; background: #f2f2f2; line-height: 50px; }
.brw-car_l b { font-size: 18px; color: #ff0000; font-weight: 400; }
.brw-car_l span.way { margin: 0 110px 0 100px; }
.brw-car_l span .detail { color: #12adff; margin-right: 30px; }
.brw-car1 { height: auto; line-height: 30px; }
.brw-car1>div { margin-bottom: 15px; text-align: left; }
.brw-car1>div>span { display: block; }
.brw-car1 >.brw-car-b { clear: both; height: 54px; line-height: 54px; border-top: 1px dashed #e5e5e5; margin-bottom: 0px; width: 100%; }
.brw-car1 >.brw-car-b span { float: left;}
.brw-car1 >.brw-car-b .span-1{width: 210px;}
.brw-car1 >.brw-car-b .span-2{width: 315px;}
.brw-car1 >.brw-car-b .m1 { margin-right: 120px  }
.brw-car2 span { display: inline-block; }

/*.brw-con>p{
	height: 31px;
	line-height: 31px;
	border-top: 1px solid #f3f3f3;
	font-size: 14px;
	color: #12adff;
	text-align: center;
}*/
.tab-lst p { height: 31px; line-height: 31px; border-top: 1px solid #f3f3f3; font-size: 14px; color: #12adff; text-align: center; cursor: pointer; }

/* 借款确认 End*/

/* 借款失败详情 */
.upload-item a { position: relative; }
.upload-item a span { padding: 0 3px; height: 15px; background: #fd3f3f; position: relative; vertical-align: middle; font-size: 9px; line-height: 15px; color: #fff; margin-left: 15px; position: absolute; right: 10px; top: -5px; }
.upload-item a span i { border-color: transparent #fd3f3f transparent transparent; border-style: dashed  solid dashed dashed; border-width: 3px; display: inline-block; font-size: 0; height: 0;	/* margin-top: -8px; */ overflow: hidden; width: 0; position: absolute; left: -6px; top: 4px; }
.upload-item a .again { color: #fd3f3f; }